rubber and plastic hoses - German English Dictionary